home *** CD-ROM | disk | FTP | other *** search
- step = Scrolltravel / (ScrollMax - 13);
- if((Number(eval("../:popup_body").scroll) >= 0 or Number(eval("../:popup_body").scroll) < Number(maxscroll - 13)) and Number(scroll) != 3)
- {
- nextScroll_y = Number(getProperty("Scrollbar", _Y)) + Number(scroll * step);
- if(Number(nextScroll_y) < Number(scrollConstraintTop))
- {
- setProperty("Scrollbar", _Y, scrollZero);
- }
- else if(Number(scrollConstraintBottom) < Number(nextScroll_y))
- {
- setProperty("Scrollbar", _Y, scrollConstraintBottom);
- }
- else
- {
- setProperty("Scrollbar", _Y, nextScroll_y);
- }
- }
- newScroll_y = ScrollZero - getProperty("scrollBar", _Y);
- newScrollindex = Number(- int((ScrollMax - 13) / ScrollTravel * newScroll_y)) + 1;
- eval("../:popup_body").scroll = newScrollindex;
-